package com.dm.logistics.basticmanage.mapper;

import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;

import java.util.List;
import java.util.Map;
@Mapper
@Component(value = "basticMapper")
public interface BasticMapper {
    int testInsertMapper(Map<String, Object> map);

    List<Map<String,Object>> queryAllBasicEqu(Map<String, Object> data);

    List<Map<String,Object>> queryBasicEquCourseByIdMapper(Map<String, Object> map);

    Map<String,Object> queryBasicEquByIdMapper(Map<String, Object> map);

    Map<String,Object> queryEquConseCourseByDocNo(Map<String, Object> map);

    int saveBasicEquMapper(Map<String, Object> map);

    Map<String,String> queryBasicListCount(Map<String, Object> param);

    int saveEquImageInfosMapper(Map<String, Object> imageParam);

    List<Map<String,Object>> queryImageUrlByEquNoMapper(Map<String, Object> map);

    int delBasicEquByIdMapper(Map<String, Object> map);

    int updateBasicEquByEquNoMapper(Map<String, Object> map);

    int delEquImgByEquNoMapper(Map<String, Object> map);

    Map<String,Object> queryBasicEquByEquNoMapper(Map<String, Object> map);

    List<Map<String,Object>> queryAllBasicEqu2(Map<String, Object> param);

    List<Map<String,Object>> QueryExcelByConditionMapper(Map<String, Object> param);
}
